turn-key systems - German English Dictionary